have a past to contend with - Fransızca İngilizce Sözlük